package com.easefun.polyv.livedemo.hiclass.fragments.teacher.enums;

import static com.plv.foundationsdk.utils.PLVSugarUtil.listOf;

import com.easefun.polyv.livedemo.hiclass.fragments.teacher.vo.PLVHCLoginAreaCodeVO;

import java.util.List;

/**
 * @author suhongtao
 */
public class PLVHCLoginAreaCodes {

    public static final List<PLVHCLoginAreaCodeVO> AREA_CODE_LIST = listOf(
            new PLVHCLoginAreaCodeVO("中国", "+86"),
            new PLVHCLoginAreaCodeVO("中国香港", "+852"),
            new PLVHCLoginAreaCodeVO("中国澳门", "+853"),
            new PLVHCLoginAreaCodeVO("中国台湾", "+886"),
            new PLVHCLoginAreaCodeVO("阿尔巴尼亚", "+355"),
            new PLVHCLoginAreaCodeVO("阿尔及利亚", "+213"),
            new PLVHCLoginAreaCodeVO("阿富汗", "+93"),
            new PLVHCLoginAreaCodeVO("阿根廷", "+54"),
            new PLVHCLoginAreaCodeVO("爱尔兰", "+353"),
            new PLVHCLoginAreaCodeVO("埃及", "+20"),
            new PLVHCLoginAreaCodeVO("埃塞俄比亚", "+251"),
            new PLVHCLoginAreaCodeVO("爱沙尼亚", "+372"),
            new PLVHCLoginAreaCodeVO("阿拉伯联合酋长国", "+971"),
            new PLVHCLoginAreaCodeVO("阿曼", "+968"),
            new PLVHCLoginAreaCodeVO("安道尔共和国", "+376"),
            new PLVHCLoginAreaCodeVO("安哥拉", "+244"),
            new PLVHCLoginAreaCodeVO("安圭拉岛", "+1264"),
            new PLVHCLoginAreaCodeVO("安提瓜和巴布达", "+1268"),
            new PLVHCLoginAreaCodeVO("澳大利亚", "+61"),
            new PLVHCLoginAreaCodeVO("奥地利", "+43"),
            new PLVHCLoginAreaCodeVO("阿塞拜疆", "+994"),
            new PLVHCLoginAreaCodeVO("阿森松", "+247"),
            new PLVHCLoginAreaCodeVO("巴巴多斯", "+1246"),
            new PLVHCLoginAreaCodeVO("巴布亚新几内亚", "+675"),
            new PLVHCLoginAreaCodeVO("巴哈马", "+1242"),
            new PLVHCLoginAreaCodeVO("白俄罗斯", "+375"),
            new PLVHCLoginAreaCodeVO("百慕大群岛", "+1441"),
            new PLVHCLoginAreaCodeVO("巴基斯坦", "+92"),
            new PLVHCLoginAreaCodeVO("巴拉圭", "+595"),
            new PLVHCLoginAreaCodeVO("巴林", "+973"),
            new PLVHCLoginAreaCodeVO("巴拿马", "+507"),
            new PLVHCLoginAreaCodeVO("保加利亚", "+359"),
            new PLVHCLoginAreaCodeVO("巴西", "+55"),
            new PLVHCLoginAreaCodeVO("贝宁", "+229"),
            new PLVHCLoginAreaCodeVO("比利时", "+32"),
            new PLVHCLoginAreaCodeVO("秘鲁", "+51"),
            new PLVHCLoginAreaCodeVO("冰岛", "+354"),
            new PLVHCLoginAreaCodeVO("博茨瓦纳", "+267"),
            new PLVHCLoginAreaCodeVO("波多黎各", "+1787"),
            new PLVHCLoginAreaCodeVO("波兰", "+48"),
            new PLVHCLoginAreaCodeVO("玻利维亚", "+591"),
            new PLVHCLoginAreaCodeVO("伯利兹", "+501"),
            new PLVHCLoginAreaCodeVO("布基纳法索", "+226"),
            new PLVHCLoginAreaCodeVO("布隆迪", "+257"),
            new PLVHCLoginAreaCodeVO("朝鲜", "+850"),
            new PLVHCLoginAreaCodeVO("丹麦", "+45"),
            new PLVHCLoginAreaCodeVO("德国", "+49"),
            new PLVHCLoginAreaCodeVO("东萨摩亚(美)", "+684"),
            new PLVHCLoginAreaCodeVO("多哥", "+228"),
            new PLVHCLoginAreaCodeVO("多米尼加共和国", "+1890"),
            new PLVHCLoginAreaCodeVO("厄瓜多尔", "+593"),
            new PLVHCLoginAreaCodeVO("俄罗斯", "+7"),
            new PLVHCLoginAreaCodeVO("法国", "+33"),
            new PLVHCLoginAreaCodeVO("法属玻利尼西亚", "+689"),
            new PLVHCLoginAreaCodeVO("法属圭亚那", "+594"),
            new PLVHCLoginAreaCodeVO("斐济", "+679"),
            new PLVHCLoginAreaCodeVO("菲律宾", "+63"),
            new PLVHCLoginAreaCodeVO("芬兰", "+358"),
            new PLVHCLoginAreaCodeVO("冈比亚", "+220"),
            new PLVHCLoginAreaCodeVO("刚果", "+242"),
            new PLVHCLoginAreaCodeVO("格林纳达", "+1809"),
            new PLVHCLoginAreaCodeVO("格鲁吉亚", "+995"),
            new PLVHCLoginAreaCodeVO("哥伦比亚", "+57"),
            new PLVHCLoginAreaCodeVO("哥斯达黎加", "+506"),
            new PLVHCLoginAreaCodeVO("关岛", "+1671"),
            new PLVHCLoginAreaCodeVO("古巴", "+53"),
            new PLVHCLoginAreaCodeVO("圭亚那", "+592"),
            new PLVHCLoginAreaCodeVO("海地", "+509"),
            new PLVHCLoginAreaCodeVO("韩国", "+82"),
            new PLVHCLoginAreaCodeVO("哈萨克斯坦", "+327"),
            new PLVHCLoginAreaCodeVO("荷兰", "+31"),
            new PLVHCLoginAreaCodeVO("荷属安的列斯", "+599"),
            new PLVHCLoginAreaCodeVO("洪都拉斯", "+504"),
            new PLVHCLoginAreaCodeVO("加纳", "+233"),
            new PLVHCLoginAreaCodeVO("加拿大", "+1"),
            new PLVHCLoginAreaCodeVO("柬埔寨", "+855"),
            new PLVHCLoginAreaCodeVO("加蓬", "+241"),
            new PLVHCLoginAreaCodeVO("吉布提", "+253"),
            new PLVHCLoginAreaCodeVO("捷克", "+420"),
            new PLVHCLoginAreaCodeVO("吉尔吉斯坦", "+331"),
            new PLVHCLoginAreaCodeVO("津巴布韦", "+263"),
            new PLVHCLoginAreaCodeVO("几内亚", "+224"),
            new PLVHCLoginAreaCodeVO("开曼群岛", "+1345"),
            new PLVHCLoginAreaCodeVO("喀麦隆", "+237"),
            new PLVHCLoginAreaCodeVO("卡塔尔", "+974"),
            new PLVHCLoginAreaCodeVO("肯尼亚", "+254"),
            new PLVHCLoginAreaCodeVO("科特迪瓦", "+225"),
            new PLVHCLoginAreaCodeVO("科威特", "+965"),
            new PLVHCLoginAreaCodeVO("库克群岛", "+682"),
            new PLVHCLoginAreaCodeVO("莱索托", "+266"),
            new PLVHCLoginAreaCodeVO("老挝", "+856"),
            new PLVHCLoginAreaCodeVO("拉脱维亚", "+371"),
            new PLVHCLoginAreaCodeVO("黎巴嫩", "+961"),
            new PLVHCLoginAreaCodeVO("利比里亚", "+231"),
            new PLVHCLoginAreaCodeVO("利比亚", "+218"),
            new PLVHCLoginAreaCodeVO("列支敦士登", "+423"),
            new PLVHCLoginAreaCodeVO("立陶宛", "+370"),
            new PLVHCLoginAreaCodeVO("留尼旺", "+262"),
            new PLVHCLoginAreaCodeVO("罗马尼亚", "+40"),
            new PLVHCLoginAreaCodeVO("卢森堡", "+352"),
            new PLVHCLoginAreaCodeVO("马达加斯加", "+261"),
            new PLVHCLoginAreaCodeVO("马尔代夫", "+960"),
            new PLVHCLoginAreaCodeVO("马耳他", "+356"),
            new PLVHCLoginAreaCodeVO("马来西亚", "+60"),
            new PLVHCLoginAreaCodeVO("马拉维", "+265"),
            new PLVHCLoginAreaCodeVO("马里", "+223"),
            new PLVHCLoginAreaCodeVO("马里亚那群岛", "+1670"),
            new PLVHCLoginAreaCodeVO("毛里求斯", "+230"),
            new PLVHCLoginAreaCodeVO("马提尼克", "+596"),
            new PLVHCLoginAreaCodeVO("美国", "+1"),
            new PLVHCLoginAreaCodeVO("蒙古", "+976"),
            new PLVHCLoginAreaCodeVO("孟加拉国", "+880"),
            new PLVHCLoginAreaCodeVO("蒙特塞拉特岛", "+1664"),
            new PLVHCLoginAreaCodeVO("缅甸", "+95"),
            new PLVHCLoginAreaCodeVO("摩尔多瓦", "+373"),
            new PLVHCLoginAreaCodeVO("摩洛哥", "+212"),
            new PLVHCLoginAreaCodeVO("摩纳哥", "+377"),
            new PLVHCLoginAreaCodeVO("莫桑比克", "+258"),
            new PLVHCLoginAreaCodeVO("墨西哥", "+52"),
            new PLVHCLoginAreaCodeVO("纳米比亚", "+264"),
            new PLVHCLoginAreaCodeVO("南非", "+27"),
            new PLVHCLoginAreaCodeVO("南斯拉夫", "+381"),
            new PLVHCLoginAreaCodeVO("瑙鲁", "+674"),
            new PLVHCLoginAreaCodeVO("尼泊尔", "+977"),
            new PLVHCLoginAreaCodeVO("尼加拉瓜", "+505"),
            new PLVHCLoginAreaCodeVO("尼日尔", "+227"),
            new PLVHCLoginAreaCodeVO("尼日利亚", "+234"),
            new PLVHCLoginAreaCodeVO("挪威", "+47"),
            new PLVHCLoginAreaCodeVO("葡萄牙", "+351"),
            new PLVHCLoginAreaCodeVO("日本", "+81"),
            new PLVHCLoginAreaCodeVO("瑞典", "+46"),
            new PLVHCLoginAreaCodeVO("瑞士", "+41"),
            new PLVHCLoginAreaCodeVO("萨尔瓦多", "+503"),
            new PLVHCLoginAreaCodeVO("塞拉利昂", "+232"),
            new PLVHCLoginAreaCodeVO("塞内加尔", "+221"),
            new PLVHCLoginAreaCodeVO("塞浦路斯", "+357"),
            new PLVHCLoginAreaCodeVO("塞舌尔", "+248"),
            new PLVHCLoginAreaCodeVO("沙特阿拉伯", "+966"),
            new PLVHCLoginAreaCodeVO("圣多美和普林西比", "+239"),
            new PLVHCLoginAreaCodeVO("圣卢西亚", "+1758"),
            new PLVHCLoginAreaCodeVO("圣卢西亚", "+1758"),
            new PLVHCLoginAreaCodeVO("圣马力诺", "+378"),
            new PLVHCLoginAreaCodeVO("圣文森特", "+1784"),
            new PLVHCLoginAreaCodeVO("圣文森特岛", "+1784"),
            new PLVHCLoginAreaCodeVO("斯里兰卡", "+94"),
            new PLVHCLoginAreaCodeVO("斯洛伐克", "+421"),
            new PLVHCLoginAreaCodeVO("斯洛文尼亚", "+386"),
            new PLVHCLoginAreaCodeVO("斯威士兰", "+268"),
            new PLVHCLoginAreaCodeVO("苏丹", "+249"),
            new PLVHCLoginAreaCodeVO("苏里南", "+597"),
            new PLVHCLoginAreaCodeVO("所罗门群岛", "+677"),
            new PLVHCLoginAreaCodeVO("索马里", "+252"),
            new PLVHCLoginAreaCodeVO("泰国", "+66"),
            new PLVHCLoginAreaCodeVO("塔吉克斯坦", "+992"),
            new PLVHCLoginAreaCodeVO("汤加", "+676"),
            new PLVHCLoginAreaCodeVO("坦桑尼亚", "+255"),
            new PLVHCLoginAreaCodeVO("特立尼达和多巴哥", "+1809"),
            new PLVHCLoginAreaCodeVO("土耳其", "+90"),
            new PLVHCLoginAreaCodeVO("土库曼斯坦", "+993"),
            new PLVHCLoginAreaCodeVO("突尼斯", "+216"),
            new PLVHCLoginAreaCodeVO("危地马拉", "+502"),
            new PLVHCLoginAreaCodeVO("委内瑞拉", "+58"),
            new PLVHCLoginAreaCodeVO("文莱", "+673"),
            new PLVHCLoginAreaCodeVO("乌干达", "+256"),
            new PLVHCLoginAreaCodeVO("乌克兰", "+380"),
            new PLVHCLoginAreaCodeVO("乌拉圭", "+598"),
            new PLVHCLoginAreaCodeVO("乌兹别克斯坦", "+233"),
            new PLVHCLoginAreaCodeVO("西班牙", "+34"),
            new PLVHCLoginAreaCodeVO("希腊", "+30"),
            new PLVHCLoginAreaCodeVO("新加坡", "+65"),
            new PLVHCLoginAreaCodeVO("新西兰", "+64"),
            new PLVHCLoginAreaCodeVO("匈牙利", "+36"),
            new PLVHCLoginAreaCodeVO("西萨摩亚", "+685"),
            new PLVHCLoginAreaCodeVO("叙利亚", "+963"),
            new PLVHCLoginAreaCodeVO("牙买加", "+1876"),
            new PLVHCLoginAreaCodeVO("亚美尼亚", "+374"),
            new PLVHCLoginAreaCodeVO("也门", "+967"),
            new PLVHCLoginAreaCodeVO("意大利", "+39"),
            new PLVHCLoginAreaCodeVO("伊拉克", "+964"),
            new PLVHCLoginAreaCodeVO("伊朗", "+98"),
            new PLVHCLoginAreaCodeVO("印度", "+91"),
            new PLVHCLoginAreaCodeVO("印度尼西亚", "+62"),
            new PLVHCLoginAreaCodeVO("英国", "+44"),
            new PLVHCLoginAreaCodeVO("以色列", "+972"),
            new PLVHCLoginAreaCodeVO("约旦", "+962"),
            new PLVHCLoginAreaCodeVO("越南", "+84"),
            new PLVHCLoginAreaCodeVO("赞比亚", "+260"),
            new PLVHCLoginAreaCodeVO("乍得", "+235"),
            new PLVHCLoginAreaCodeVO("扎伊尔", "+243"),
            new PLVHCLoginAreaCodeVO("直布罗陀", "+350"),
            new PLVHCLoginAreaCodeVO("智利", "+56"),
            new PLVHCLoginAreaCodeVO("中非共和国", "+236")
    );

}
